nvm express driver · Supported
Maintainers
- M Keith Busch <kbusch@kernel.org>
- M Jens Axboe <axboe@fb.com>
- M Christoph Hellwig <hch@lst.de>
- M Sagi Grimberg <sagi@grimberg.me>
Paths
- F
Documentation/ABI/stable/sysfs-nvme - F
Documentation/admin-guide/nvme-multipath.rst - F
Documentation/fault-injection/nvme-fault-injection.rst - F
Documentation/nvme/ - F
drivers/nvme/common/ - F
drivers/nvme/host/ - F
include/linux/nvme-*.h - F
include/linux/nvme.h - F
include/uapi/linux/nvme_ioctl.h
Last 30 days
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
COOLING14d
[PATCH 2/2] nvme: apple: add t8132 (M4) ANS2 NVMe support
2026-08-11 · Yureka Lilian <hidden> -
COLD16d
[PATCH 2/6] nvme-apple: Don't set a DMA direction for commands without a data transfer
2026-08-06 · Sven Peter <sven@kernel.org> -
COLD16d
[PATCH 1/6] nvme-apple: Destroy the admin queue on removal
2026-08-06 · Sven Peter <sven@kernel.org> -
COLD16d
[PATCH 3/6] nvme-apple: Never set the opcode in the NVMMU TCB
2026-08-06 · Sven Peter <sven@kernel.org> -
COLD16d
[PATCH 4/6] nvme: Add a quirk for page aligned admin queue buffers
2026-08-06 · Sven Peter <sven@kernel.org> -
COLD16d
[PATCH 6/6] nvme-apple: Drop the PRP null check chicken bit
2026-08-06 · Sven Peter <sven@kernel.org> -
COLD16d
[PATCH 5/6] nvme-apple: Require page aligned buffers on the admin queue
2026-08-06 · Sven Peter <sven@kernel.org> -
COLD29d
[PATCH] nvme-apple: Remove redundant dev_err_probe()
2026-07-16 · Pan Chuang <hidden> -
COLD41d
Re: [PATCH v7 16/22] dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHARED
2026-07-08 · Aneesh Kumar K.V <aneesh.kumar@kernel.org> -
COLD51d
[PATCH v2] nvme-apple: Use acquire/release for queue enabled state
2026-06-18 · Gui-Dong Han <hidden> -
STALE79d
[PATCH v2] nvme-apple: Prevent shared tags across queues on Apple A11
2026-06-07 · Nick Chan <hidden> -
STALE77d
[PATCH 2/2] nvme-apple: Prevent tag collision across queues even if tag space is shared
2026-06-06 · Nick Chan <hidden> -
STALE77d
[PATCH 1/2] nvme-apple: Only limit admin queue tag space when with Linear SQ is present
2026-06-06 · Nick Chan <hidden> -
STALE84d
[PATCH] nvme-apple: Use acquire/release for queue enabled state
2026-06-03 · Gui-Dong Han <hidden> -
STALE90d
[PATCH v1] block: switch numa_node to int in blk_mq_hw_ctx and init_request
2026-05-23 · Mateusz Nowicki <hidden> -
STALE104d
[PATCH v2] nvme-apple: Reset q->sq_tail during queue init
2026-05-14 · Nick Chan <hidden> -
STALE104d
[PATCH] nvme-apple: Reset q->sq_tail during queue init
2026-05-14 · Nick Chan <hidden> -
STALE139d
[PATCH v2] nvme-apple: drop invalid put of admin queue reference count
2026-04-08 · Fedor Pchelkin <hidden> -
STALE140d
[PATCH] nvme-apple: drop invalid put of admin queue reference count
2026-04-03 · Fedor Pchelkin <hidden> -
STALE140d
[PATCH 6.1.y v2 6/6] nvme: fix admin queue leak on controller reset
2026-04-02 · Heyne, Maximilian <hidden> -
STALE140d
REVIEWED: 8 (7M) [PATCH 6.1.y v2 5/6] nvme: fix admin request_queue lifetime
2026-04-02 · Heyne, Maximilian <hidden> -
STALE140d
REVIEWED: 6 (6M) [PATCH 6.1.y v2 4/6] nvme-pci: put the admin queue in nvme_dev_remove_admin
2026-04-02 · Heyne, Maximilian <hidden> -
STALE140d
REVIEWED: 6 (6M) [PATCH 6.1.y v2 3/6] nvme-pci: remove an extra queue reference
2026-04-02 · Heyne, Maximilian <hidden> -
STALE140d
REVIEWED: 6 (6M) [PATCH 6.1.y v2 2/6] blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queue
2026-04-02 · Heyne, Maximilian <hidden> -
STALE140d
[PATCH 6.1.y v2 1/6] Revert "nvme: fix admin request_queue lifetime"
2026-04-02 · Heyne, Maximilian <hidden> -
STALE145d
[PATCH 6.1.y 8/8] nvme: fix admin queue leak on controller reset
2026-04-01 · Heyne, Maximilian <hidden> -
STALE145d
REVIEWED: 6 (6M) [PATCH 6.1.y 4/8] nvme-pci: remove an extra queue reference
2026-04-01 · Heyne, Maximilian <hidden> -
STALE145d
REVIEWED: 7 (6M) [PATCH 6.1.y 5/8] nvme-apple: remove an extra queue reference
2026-04-01 · Heyne, Maximilian <hidden> -
STALE145d
REVIEWED: 8 (7M) [PATCH 6.1.y 7/8] nvme: fix admin request_queue lifetime
2026-04-01 · Heyne, Maximilian <hidden> -
STALE145d
REVIEWED: 6 (6M) [PATCH 6.1.y 6/8] nvme-pci: put the admin queue in nvme_dev_remove_admin
2026-04-01 · Heyne, Maximilian <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE145d
REVIEWED: 6 (6M) [PATCH 6.1.y 2/8] blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queue
2026-04-01 · Heyne, Maximilian <hidden> · 3 Reviewed-by -
STALE145d
REVIEWED: 6 (6M) [PATCH 6.1.y 6/8] nvme-pci: put the admin queue in nvme_dev_remove_admin
2026-04-01 · Heyne, Maximilian <hidden> · 3 Reviewed-by -
STALE140d
REVIEWED: 6 (6M) [PATCH 6.1.y v2 2/6] blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queue
2026-04-02 · Heyne, Maximilian <hidden> · 3 Reviewed-by -
STALE140d
REVIEWED: 6 (6M) [PATCH 6.1.y v2 4/6] nvme-pci: put the admin queue in nvme_dev_remove_admin
2026-04-02 · Heyne, Maximilian <hidden> · 3 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE153d
[PATCH v2] nvme: Move nvme_setup_cmd before hot_pathing
2026-03-23 · 전민식 <hidden> -
STALE145d
[PATCH 6.1.y 1/8] Revert "nvme: fix admin request_queue lifetime"
2026-04-01 · Heyne, Maximilian <hidden> -
STALE140d
[PATCH 6.1.y v2 1/6] Revert "nvme: fix admin request_queue lifetime"
2026-04-02 · Heyne, Maximilian <hidden> -
COLD41d
Re: [PATCH v7 16/22] dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHARED
2026-07-08 · Aneesh Kumar K.V <aneesh.kumar@kernel.org>